package com.ruoyi.merchant.shopverification.domain;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * 企业认证请求参数
 * 
 * @author zzr
 * @date 2025-09-14
 */
public class EnterpriseVerificationRequest {
    
    /** 统一社会信用代码/注册号（必填） */
    @JsonProperty("creditNo")
    private String creditNo;
    
    /** 法定代表人姓名（必填） */
    @JsonProperty("legalPerson")
    private String legalPerson;
    
    /** 企业名称（选填） */
    @JsonProperty("companyName")
    private String companyName;

    public String getCreditNo() {
        return creditNo;
    }

    public void setCreditNo(String creditNo) {
        this.creditNo = creditNo;
    }

    public String getLegalPerson() {
        return legalPerson;
    }

    public void setLegalPerson(String legalPerson) {
        this.legalPerson = legalPerson;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    @Override
    public String toString() {
        return "EnterpriseVerificationRequest{" +
                "creditNo='" + creditNo + '\'' +
                ", legalPerson='" + legalPerson + '\'' +
                ", companyName='" + companyName + '\'' +
                '}';
    }
}
